/*
 * @Author: lusx 
 * @Date: 2020-02-27 15:45:53 
 * @Last Modified by: lusx
 * @Last Modified time: 2020-02-27 15:50:41
 */
import React from 'react';

const style  = {
  borderRadius: '50%',
  width: '40px',
  height: '40px',
  //margin: 'auto',
  position: 'relative',
  borderTop: '3px solid rgba(0, 0, 0, 0.1)',
  borderRight: '3px solid rgba(0, 0, 0, 0.1)',
  borderBottom: '3px solid rgba(0, 0, 0, 0.1)',
  borderLeft: '3px solid #818a91',
  transform: 'translateZ(0)',
  animation: 'loading-spinner 0.5s infinite linear',
};

export default class LoadingSpinner extends React.Component {
  render() {
    return (
      <div className="loading-spinner" style={style}>
        <style>
        {`
        @keyframes loading-spinner {
          0% { transform : rotate(0deg); }
          100% { transform : rotate(360deg); }
        }
        `}
        </style>
      </div>
    );
  }
}
